relinquish control over - Espagnol Anglais Dictionnaire